$(function() {
    
    //ocultamos el mensaje
   

    $("#form-informacion-general").submit(function(e) {   
        //revisamos los selects
        if($("#selectPais").val()==-1){
            $("#selectPais").focus(); return false;
        }
        if($("#colombia").val()==1 && $("#listaCiudades").val()==-1){
            $("#listaCiudades").focus();
            return false;
        }
        if($("#zona-horaria").val()==-1){
           $("#zona-horaria").focus(); return false;
        }
        
        if (!validarFormulario("form-informacion-general")) {
            
            return false;
        }
    });

    $("#selectPais").change(function() {
        if ($(this).val() == "169") {
            $('#colombia').attr('value', 1);
            $('#campos-colombia').show('normal');
            $('#campos-otro').hide('normal');
            $("#zona-horaria").val('14');            
            $("#zona-horaria").attr('readonly','readonly');
            $("#listaCiudades").attr('name','ciudad');
            $("#ciudad").removeAttr('name');  
            $("#codigo_migracion").addClass("requerido");
            $("#rnt").addClass("requerido");
            $("#ciudad").removeClass("requerido");  
        } else {
            $('#colombia').attr('value', '0');
            $("#zona-horaria").removeAttr('readonly');
            $('#campos-colombia').hide('normal');
            $('#campos-otro').show('normal');
            $("#ciudad").attr('name','ciudad');
            $("#listaCiudades").removeAttr('name');
            $("#codigo_migracion").val("");
            $("#rnt").val("");
            $("#codigo_migracion").removeClass("requerido");
            $("#rnt").removeClass("requerido");
            $("#ciudad").addClass("requerido");            
        }
    });
    setLocation();
    
    $(".datePicker").datepicker({
        dateFormat: "yy-mm-dd"
    }).val();

});

function setLocation() {
    $("#zona-horaria").val($("#zona-horaria").data('zona'));
    pais = $('#selectPais').data('pais');
    $('#selectPais').val(pais);
    if (pais == 169) {
        $('#colombia').attr('value', '1');
        $('#campos-colombia').show('normal');
        $("#zona-horaria").attr('readonly','readonly');  
        $('#campos-otro').hide('normal');
        ciudad = $('#listaCiudades').data('ciudad');
        $('#listaCiudades').val(ciudad);
        $("#listaCiudades").attr('name','ciudad');
        $("#ciudad").removeAttr('name');    
        $("#codigo_migracion").addClass("requerido");
        $("#rnt").addClass("requerido");
        
    }else{
        $("#ciudad").attr('name','ciudad');
        $("#listaCiudades").removeAttr('name'); 
        $("#codigo_migracion").val("");
        $("#rnt").val("");
        $("#ciudad").addClass("requerido");
    }
    
    $("#lista-tipos").val($("#lista-tipos").data("tipo-establecimiento"));
}
    